<script type= "text/javascript">
    $jq(function($){
        $jq('#telefone, #telefoneUp').mask("(099) 9999-9999");
    });

    var pressedCtrl = false; 
    $jq(document).keydown(function (e) {
        if(e.which == 18) // ALT
            pressedCtrl = true; 
        
        //Se ALT foi clicado e a tecla N
        if(pressedCtrl == true && e.which == 78) { 
            newEditora(); 
            pressedCtrl = false;
        }
    });
    
    function newEditora(){
        
        $jq( "#dialog-form-insert" ).dialog({
            autoOpen: false,
            height: 365,
            width: 695,
            resizable: false,
            draggable: false,
            position:  ['left',60],
            modal: true,
            show: "slide",
            hide: "slide",
            buttons: {
                "Cadastrar Editora": function() {
                    $jq('#formEditoraInsert').submit();
                },
                "Cancelar": function() {
                    $jq( this ).dialog( "close" );
                }
            }
        });
        prepareDialog();
        //Abre o dialog
        $jq("#dialog-form-insert").dialog("open");
    }
    
    function atualizarEditora(codigo, nome, telefone, email, site){
        $jq("#codigoUp").val(codigo);
        $jq("#nomeUp").val(nome);
        $jq("#telefoneUp").val(telefone);
        $jq("#emailUp").val(email);
        $jq("#siteUp").val(site);
        
        $jq( "#dialog-form-update" ).dialog({
            autoOpen: false,
            height: 365,
            width: 695,
            resizable: false,
            draggable: false,
            position:  ['left',60],
            modal: true,
            show: "slide",
            hide: "slide",
            buttons: {
                "Atualizar Editora": function() {
                    $jq('#formEditoraUpdate').submit();
                },
                "Cancelar": function() {
                    $jq( this ).dialog( "close" );
                }
            }
        });
        prepareDialog();
        //Abre o dialog
        $jq("#dialog-form-update").dialog("open");
    }
  
    function excluirEditora(codigo, nome)
    {
       if(getCod().length > 1){
            var codigo = getCod();
            $jq(".inforDel").html('<p>Deseja realmente excluir as Editoras selecionadas?<br /><span style="color: #cc0000; font-size: 15px; font-weight: bold;">'  + codigo.length + ' no total.</span> <br />Uma vez excluído não será possível recuperar os dados.');
        }else{
            $jq(".inforDel").html('<p>Deseja realmente excluir a Editora:<br /><span style="color: #cc0000; font-size: 15px; font-weight: bold;">'  + nome + '?' + '</span> <br />Uma vez excluído não será possível recuperar os dados.');
        }
        $jq(".dialog-excluir").dialog({
            autoOpen: false,
            height: 195,
            width: 420,
            resizable: false,
            draggable: false,
            modal: true,
            buttons: {
                'Sim': function() {
                    $jq(this).dialog('close');
                    $jq("#codigoEditora").val(codigo);
                    $jq("#nomeEditora").val(nome);
                    $jq("#formExcluirEditora")[0].submit();
                },
                'Não': function() {
                    $jq(this).dialog('close');
                }
            }
        });
        prepareDialog();
        //Abre o dialog
        $jq(".dialog-excluir").dialog("open");
    }
</script>

<!--FORM para inserir novos dados-->
<div id="dialog-form-insert">
    <div class="form-geral">
        <?php echo form_open('editora/cadastrar', 'id="formEditoraInsert"') ?>
        <legend>Cadastrar uma nova Editora...</legend>
        <fieldset>
            <p>
                <label for="nome">Nome*</label>
                <input name="nome" autofocus type="text" placeholder="Nome da editora" />
            </p>
            <p>
                <span style="float: left; width: 30%;"> 
                    <label for="telefone">Telefone</label>
                    <input name="telefone" id="telefone" type="text" placeholder="Telefone de contato" />
                </span>

                <span style="float:right;  width: 60%; "> 
                    <label for="email">E-Mail</label>
                    <input name="email" type="text" placeholder="E-Mail de contato"  />
                </span>
            </p>
            <p style="clear: left;">
                <label for="site">Site</label>
                <input name="site" id="site" type="text" placeholder="Web página da editora. Ex.: wwww.editora.com.br" />
            </p>
        </fieldset>
        <?php echo form_close(); ?>
    </div>
</div>

<!--FORM para atualização dos dados-->
<div id="dialog-form-update">
    <div class="form-geral">
        <?php echo form_open('editora/atualizar', 'id="formEditoraUpdate"') ?>

        <legend>Atualizar dados da Editora...</legend>
        <fieldset>
            <input type="hidden" id="codigoUp" name="codigoUp"/>
            <p>
                <label for="nome">Nome*</label>
                <input name="nomeUp" id="nomeUp" autofocus type="text" placeholder="Nome da editora" />
            </p>
            <p>
                <span style="float: left; width: 30%;"> 
                    <label for="telefone">Telefone</label>
                    <input name="telefoneUp" id="telefoneUp" type="text" placeholder="Telefone de contato" />
                </span>

                <span style="float:right;  width: 60%; "> 
                    <label for="email">E-Mail</label>
                    <input name="emailUp" id="emailUp" type="text" placeholder="E-Mail de contato"  />
                </span>
            </p>
            <p style="clear: left;">
                <label for="site">Site</label>
                <input name="siteUp" id="siteUp" type="text" placeholder="Web página da editora. Ex.: wwww.editora.com.br" />
            </p>
        </fieldset>
        <?php echo form_close(); ?>
    </div>
</div>

<!--FORM de exclusão-->
<div class="dialogModal dialog-excluir" style="display: none;">
    <h2>Atenção!</h2>
    <div class="inforDel"></div>    
    <?php echo form_open("editora/excluir", "id='formExcluirEditora'"); ?>
        <input type="hidden" id="codigoEditora" name="codigo" />
        <input type="hidden" id="nomeEditora" name="nome" />
    <?php echo form_close(); ?>
</div>